週次 |
日期 |
單元主題 |
第1週 |
09/15 |
Class Introduction
Introduction to Web Programming |
第2週 |
09/22 |
Introduction to JavaScript |
第3週 |
09/29 |
More on JavaScript |
第4週 |
10/06 |
In-Class Practice #1 |
第5週 |
10/13 |
JavaScript Classes + Introduction to React.js |
第6週 |
10/20 |
More on React.js |
第7週 |
10/27 |
Advanced Topics on React.js |
第8週 |
11/03 |
In-Class Practice #2 |
第9週 |
11/10 |
React Router |
第10週 |
11/17 |
Introduction to Backend |
第11週 |
11/24 |
More on Backend and Database |
第12週 |
12/01 |
In-Class Practice #3 |
第13週 |
12/08 |
Backend + Database Revisited |
第14週 |
12/15 |
GraphQL |
第15週 |
12/22 |
More on GraphQL and Bcrypt |
第16週 |
12/29 |
Things You Need to Know about Production |
第17週 |
01/05 |
In-Class Practice #4 |
第18週 |
01/12 |
Final Exam Week (no class, no exam) |
第19週 |
01/19 |
Final Project Week (due on 01/21) |